Common Errors with Automations
Here are some common errors to avoid:
-
Permissions to execute are not set correctly.
-
Dependent automations weren’t uploaded.
-
The timeout was set too short.
-
The configuration hasn’t been updated.
-
The Action isn’t enabled.
-
Relative paths are different since all scripts will be uploaded to the same folder.
-
User tries to change a script directly on the agent for testing. This will not work as the signatures will no longer match.
-
Control is passed to another executable that doesn't return an exit code immediately so automation runs until the timeout value is reached (examples: SCCM repair automations, debug via Process Monitor)
-
Difference of behavior due to 32-bit / 64-bit environments and processes.
-
Environment variables may be different when SysTrack runs the action.
-
Processes started from an action, in PowerShell, are terminated when the action completes.
Automation Error Codes
| Code | Definition |
|---|---|
| 0 | No error |
| 1 |
Failed To Runindicates that the system encountered an error while attempting to run the Action. |
| 2 | Failed To Run As User indicates that the user encountered an error while attempting to run the Action. |
| 3 | Failed To Unpack indicates an error unzipping the Action. |
| 4 | Failed To Authenticate indicates the Action could not be authenticated. |
| 5 | Failed To Prompt indicates an issue prompting the user. |
| 6 | Failed To Notify indicates an issue notifying the user. |
| 7 |
Timed Out indicates that the Action ran too long and the Agent terminated it. |
| 8 | Not Found indicates the Action does not exist on the system. |
| 9 | Unsupported indicates that the system does not support the Action. |
Engagement - User Approval
| Code | Definition |
|---|---|
| 3 | User opted for Not Now. |
| 4 |
User opted to continue. |
On This Page